06. Part 3: Web Resiliency
Website Resiliency
Build a resilient static web hosting solution in AWS. Create a versioned S3 bucket and configure it as a static website.
- Enter “index.html” for both Index document and Error document
- Upload the files from the GitHub repo (under
/project/s3/
) - Paste URL into a web browser to see your website.
Task Feedback:
Keep it up!
You will now “accidentally” change the contents of the website such that it is no longer serving the correct content
- Change
index.html
to refer to a different “season” - Re-upload
index.html
- Refresh web page
Task Feedback:
Well done!
You will now need to “recover” the website by rolling the content back to a previous version.
- Recover the
index.html
object back to the original version - Refresh web page
Task Feedback:
You got it.
You will now “accidentally” delete contents from the S3 bucket. Delete “winter.jpg”
Task Description:
SAVE screenshots of the modified webpage and of the existing versions of the file showing the "Deletion marker". Name your screenshots:
Task Feedback:
Good job!
You will now need to “recover” the object:
- Recover the deleted object
- Refresh web page
Task Feedback:
Well done.
ND0063 C1 Project Part 3